A robust gray image encryption scheme using chaotic logistic map and artificial neural network (ANN) is introduced. In the\nproposed method, an external secret key is used to derive the initial conditions for the logistic chaotic maps which are employed\nto generate weights and biases matrices of the multi layer per ceptron (MLP). During the learning process with the back propagation\nalgorithm, ANN determines the weight matrix of the connections. The plain image is divided into four sub images which are used\nfor the first diffusion stage. The sub images obtained previously are divided into the square sub image blocks. In the next stage,\ndifferent initial conditions are employed to generate a key stream which will be used for permutation and diffusion of the sub image\nblocks. Some security analyses such as entropy analysis, statistical analysis, and key sensitivity analysis are given to demonstrate\nthe key space of the proposed algorithm which is large enough to make brute force attacks in feasible. Computing validation using\nexperimental data with several gray images has been carried out with detailed numerical analysis, in order to validate the high\nsecurity of the proposed encryption scheme.
Loading....